/* CSS Document */
body{ background:#FFF;}
*{ margin:0px; padding:0px; font-family:"黑体"; border:none; list-style:none;}
/* 头部 */
.top{height:40px; background:#21292C; margin:0 auto; color:#FFF;}
.top_content{ width:360px; height:40px; margin:0 auto; color:#FFF; text-align:center;}
.top_content span{ display:inline-block; border:1px solid #21292C;}
.t1{ width:50px; }
.t2{ width:210px; text-align:left; background:url(../images/shu.png) no-repeat; padding-left:20px;}
.t3{ width:50px;}
.t1 img{ width:18px; margin-top:15px;}
.t3 img{ width:18px; margin-top:15px;}

/* 主体 */
.main{width:100%; margin:0 auto;}
.title{width:100%; height:42px; background:#54B1F4; margin:0 auto; font-size:16px; color:#FFF; font-family: "黑体"; text-align:center; line-height:42px;
}
.title1{width:360px; height:42px; background:#54B1F4; margin:0 auto; font-size:16px; color:#FFF; font-family: "黑体"; text-align:center; line-height:42px; position:relative;
}
#back{ display:inline-block; font-size:20px; color:#fff; font-weight:bold; text-decoration:none; position:absolute; left:10px; width:42px; height:42px; }
.position{width:360px; height:50px; line-height:50px; margin:0 auto;border-top:1px solid #CCC; border-bottom:1px solid #CCC;  background: #FFF; margin:0 auto;
	text-align: center;}
.positionText{ display:inline-block; width:200px; height:48px; line-height:48px; border:1px solid #FFF; background: #FFF; margin:0 auto;}
.positionText span{ color:#90C0E3;}

.search2 p{width:330px; height:35px; line-height:35px; margin:0 auto;  margin:0 auto; margin-top:13px; position:relative;}
#fanda{ display:inline-block; width:25px; height:28px; border:1px solid #BFBFBF;
        border-top-left-radius:3px;
		border-bottom-left-radius:3px;
		background:#BFBFBF;
		margin:0 auto; float:left;
		background:url(../images/fanda.png) no-repeat; background-size:25px 30px; }
.keywords{width:250px; height:30px; 
		  border-top-right-radius:3px;
		  border-bottom-right-radius:3px;
		  background:#BFBFBF; margin:0 auto; float:left;}
.sub{width:55px; height:30px; border-radius:3px; background:#54B1F4; margin:0 auto;  position:absolute; right:0px; cursor:pointer; color:#FFF;}
.hots{width:360px; min-height:100px; line-height:65px; margin:0 auto;  background: #FFF; margin:0 auto;}
.hots_intro{width:345px; min-height:35px; line-height:35px; margin:0 auto;  background: #FFF; font-size:13px; padding-left:15px; border: 1px solid #f0f0f0;}
.hots_list{width:362px; min-height:80px; line-height:35px; margin:0 auto; background: #EFEFEF; font-size:13px; }
.hots_list a{ display:inline-block; min-width:90px; min-height:25px; line-height:25px; margin:0 auto;  text-align:center; font-size:13px; margin-left:22px; color:#10AAED; text-decoration:none;}

.hots1{width:360px; min-height:100px; line-height:65px; margin:0 auto;  background: #FFF; margin:0 auto;}
.hots_intro1{width:345px; min-height:35px; line-height:35px; margin:0 auto;  background: #FFF; font-size:13px; padding-left:15px; border: 1px solid #f0f0f0;}
.hots_list1{width:362px; min-height:45px; line-height:35px; margin:0 auto; background: #EFEFEF; font-size:13px; }
.hots_list1 a{ display:inline-block; min-width:90px; min-height:25px; line-height:25px; margin:0 auto;  border-radius:3px; text-align:center; font-size:16px; margin-left:22px; color:#10AAED; text-decoration:none;}

.hots2{width:360px; min-height:100px; line-height:65px; margin:0 auto;  background: #FFF; margin:0 auto;}
.hots_intro2{width:345px; min-height:35px; line-height:35px; margin:0 auto;  background: #FFF; font-size:13px; padding-left:15px; border: 1px solid #f0f0f0;}
.hots_list2{width:362px; min-height:45px; line-height:35px; margin:0 auto; background: #EFEFEF; font-size:13px; }
.hots_list2 a{ display:inline-block; min-width:30px; min-height:25px; line-height:25px; margin:0 auto;  border-radius:3px; text-align:center; font-size:16px; margin-left:22px; color:#10AAED; text-decoration:none;}

.dds{ height:25px; border: 1px solid #fff;}
